STS-125 crew members conduct equipment and procedure familiarization, including sharp edge inspection, in the Payload Hazardous Servicing Facility at NASA's Kennedy Space Center in Florida in preparation for their mission to service NASA's Hubble Space Telescope. Photo credit: NASA/Kim Shiflett April 2, 2009